package com.cq.hd.member.api.dto;

import com.cq.hd.common.pagination.PageDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class AdminMemberFeeBillPageDto extends PageDto implements Serializable {

    private Long businessId;

    private Integer payState;

    @ApiModelProperty(value = "商家名称")
    private String businessName;

    @ApiModelProperty(value = "会员套餐类型")
    private Long feeConfigId;

    @ApiModelProperty(value = "支付开始时间，格式：yyyy-MM-dd HH:mm:ss")
    private String payTimeStart;

    @ApiModelProperty(value = "支付结束时间，格式：yyyy-MM-dd HH:mm:ss")
    private String payTimeEnd;

    // 支付方式(1-微信，2-网银对公，3-赠送)
    private List<Integer> payTypes;

    @ApiModelProperty(value = "会员类型：1商场版 2商户版")
    private Integer memberType;
}
